end up a loser - Espagnol Anglais Dictionnaire